analysis java design perl cmsimple xhtml software medical embedded css html electronic php hardware .net mysql j2ee cad cam computers c++ content management system electronics cgi autocad microcontroller components cnc electronics - general algorithm autodesk